home *** CD-ROM | disk | FTP | other *** search
- 36
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- DiskInfo
- --- RECORDSEPARATOR ---
- Platform:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Windows and Macintosh
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Description:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- baDiskInfo returns the information about a disk.
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Usage:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Result = baDiskInfo( Drive, InfoType )
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Arguments:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- String, String
- --- RECORDSEPARATOR ---
- Drive is the drive to get the information of.
- --- RECORDSEPARATOR ---
- InfoType is the type of information to get. Can be:
- --- RECORDSEPARATOR ---
- "type"
- --- RECORDSEPARATOR ---
- returns the type of drive -
- --- RECORDSEPARATOR ---
- Win, Mac
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- "name"
- --- RECORDSEPARATOR ---
- returns the volume name -
- --- RECORDSEPARATOR ---
- Win
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- "size"
- --- RECORDSEPARATOR ---
- returns the size of the disk in Kb -
- --- RECORDSEPARATOR ---
- Win, Mac
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- "free"
- --- RECORDSEPARATOR ---
- returns the amount of free space in Kb -
- --- RECORDSEPARATOR ---
- Win, Mac
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- "number"
- --- RECORDSEPARATOR ---
- returns the serial number of the disk -
- --- RECORDSEPARATOR ---
- Win
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Returns:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Depends on InfoType.
- --- RECORDSEPARATOR ---
- "type"
- --- RECORDSEPARATOR ---
- string
- --- RECORDSEPARATOR ---
- The type of drive. Can be:
- --- RECORDSEPARATOR ---
- "Hard"
- --- RECORDSEPARATOR ---
- Fixed hard drive.
- --- RECORDSEPARATOR ---
- "Floppy"
- --- RECORDSEPARATOR ---
- Floppy disk drive.
- --- RECORDSEPARATOR ---
- "CD-ROM"
- --- RECORDSEPARATOR ---
- CD-ROM drive.
- --- RECORDSEPARATOR ---
- "Network"
- --- RECORDSEPARATOR ---
- Network drive.
- --- RECORDSEPARATOR ---
- "Removable"
- --- RECORDSEPARATOR ---
- Removable drive eg Zip, Syquest.
- --- RECORDSEPARATOR ---
- "RAM"
- --- RECORDSEPARATOR ---
- RAM drive.
- --- RECORDSEPARATOR ---
- "Invalid"
- --- RECORDSEPARATOR ---
- Drive doesn't exist, or is of unknown type.
- --- RECORDSEPARATOR ---
- "name"
- --- RECORDSEPARATOR ---
- string
- --- RECORDSEPARATOR ---
- The name of the disk or an empty string if the disk doesn't exist.
- --- RECORDSEPARATOR ---
- "size"
- --- RECORDSEPARATOR ---
- integer
- --- RECORDSEPARATOR ---
- The size of the disk in Kb, or 0 if the disk doesn't exist.
- --- RECORDSEPARATOR ---
- "free"
- --- RECORDSEPARATOR ---
- integer
- --- RECORDSEPARATOR ---
- The amount of free space on the disk in Kb, or 0 if the disk doesn't exist.
- --- RECORDSEPARATOR ---
- "number"
- --- RECORDSEPARATOR ---
- integer
- --- RECORDSEPARATOR ---
- The serial number of the disk, or 0 if the disk doesn't exist.
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Examples:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Director:
- --- RECORDSEPARATOR ---
- set Size = baDiskInfo( "Mac HD:" , "size" )
- --- RECORDSEPARATOR ---
- set Label = baDiskInfo( "k" , "name" )
- --- RECORDSEPARATOR ---
- Authorware:
- --- RECORDSEPARATOR ---
- Size := baDiskInfo( "Mac HD:" , "size" )
- --- RECORDSEPARATOR ---
- Label := baDiskInfo( "k" , "name" )
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Notes:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- On
- --- RECORDSEPARATOR ---
- Windows
- --- RECORDSEPARATOR ---
- , the drive argument is the letter of the drive; on
- --- RECORDSEPARATOR ---
- Macintosh
- --- RECORDSEPARATOR ---
- it is the
- --- RECORDSEPARATOR ---
- name of the disk.
- --- RECORDSEPARATOR ---
- Under Windows, Floppy drives as reported as Removable.
- --- RECORDSEPARATOR ---
- The 16 bit Xtra/UCD will give inaccurate results on drives greater than 2gb. The 32
- --- RECORDSEPARATOR ---
- bit Xtra/U32 will report the correct size and free space when used on FAT32 or
- --- RECORDSEPARATOR ---
- NTFS drives greater than 2gb.
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- See also:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- baFindDrive
- --- RECORDSEPARATOR ---
- baDiskList